﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using VideoServices.Common.Enum;
using VideoServices.Services.Dto.Interface;

namespace VideoServices.Services.Dto
{
    public class OrderDto : IDto
    {
        [DataMember]
        public Guid Id { get; set; }

        [DataMember]
        public int CustomerId { get; set; }

        [DataMember]
        public float Total { get; set; }

        [DataMember]
        public DateTime OrderDate { get; set; }

        [DataMember]
        public OrderStatus OrderStatus { get; set; }

        [DataMember]
        public int WarehouseId { get; set; }

        [DataMember]
        public int StoreId { get; set; }

        [DataMember]
        public List<OrderLinesDto> OrderLinesDto { get; set; }
    }
}